
import gamelib2d.MapData;

class MicroTilesanimInfo extends MapData
{
  public function new ()
  {
    name = "anim";
    mapW = 15;
    mapH = 10;
  }

  override public function mapdata () : Array<Array<Int>> {
  return 
  [[ 13, 13, 13, 13,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0],
   [ 14,  0,  0,  0,  0,  0,  0, -2,  0,  0,  0,  0,  0,  0,  0],
   [ 12,  0,  0,  0,  0,  0,  0, -3,  0,  0,  0,  0,  0,  0,  0],
   [ 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -4,  0,  0,  0],
   [ 26, 27, 28, 29,  0,  0,  0, -5,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0]]; 
  }

  override public function boundmapdata () : Array<Array<Int>> {
  return 
  [[512,512,512,512,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [1280,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [1280,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [512,512,512,1024,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
   [  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0]]; 
  }
}
